travel over the pampas - Alemán Inglés Diccionario